home *** CD-ROM | disk | FTP | other *** search
- /* getenv.c --- BIBLE pp. 86-87 */
- #include <stdio.h>
- #include <stdlib.h>
- main(int argc, char **argv)
- {
- char *value;
- if(argc < 2)
- {
- printf("Usage: %s <env_var_name>\n", argv[0]);
- exit(0);
- }
- /* Get the value of the environment variable */
- strupr(argv[1]);
- if ((value = getenv(argv[1])) == NULL)
- {
- printf("%s <-- no such environment variable\n", argv[1]);
- }
- else
- {
- printf("%s=%s\n", argv[1], value);
- }
- }